technologically impaired - Turco Inglés Diccionario